Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mexico F2 Italy F12 Chile F1 Chile F2 Croatia F2 Switzerland F2 France F6 Great Britain F6 Chile F3 Czech Republic F5 Austria F1 Croatia F2 France F5 Jameson Cup - Milan Bogota Challenger - Bogota The LTA Wrexham Challenger - Wrexham IX Abierto Internacional de Salinas - Salinas Sporting Challenger - Turin Torneo Internacional Challenger Fila 2005 - Leon Citta di Monza - Monza Czech Indoor Open - Prague Schickendanz Open - Furth Concurso Internacional de Vigo - Vigo Seguros Bolivar Open - Medellin Ford Tennis Championships - Louisville Unicredit Czech Open 2007 - Prostejov Porsche Open - Poznan ECM Cup - Prague Banjaluka Challenger 2007 - Banja Luka The Tarka Challenger - Barnstaple 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Whirlpool Open - Budapest Podebradka Cup - Prague Heilbronn Open - Heilbronn 2001 Eddleman USTA Challenger - Birmingham 14° BH Tennis Open - Belo Horizonte KGHM Polish Indoors - Wroclaw The LTA Manchester Trophy - Manchester Corona Mexico City Open - Mexico City Levene Gouldin & Thompson Tennis Challenger - Binghamton Challenger 42 - Andrezieux Sarajevo Open 2004 - Sarajevo Bancolombia Open - Cali Internationaux de Tennis de Brest - Brest Sao Paulo Challenger Zagreb Open - Zagreb Gemax Open - Belgrade Corona Mexico City Open - Mexico City GHI Bronx Tennis Classic - Bronx The LTA Cardiff Challenger - Cardiff Binghamton Challenger ECM Prague Open - Prague Bogota Challenger Montevideo Challenger Santiago Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Medellin Challenger Residenza Open - Magdeburg Savannah Challenger Ojai Challenger Bytom Challenger Bogota Challenger Granby Challenger Binghamton Challenger Belo Horizonte Challenger Tennis Napoli Cup 2004 - Napoli Guayaquil Challenger Sao Paulo Challenger Bucaramanga Challenger Busan Open Challenger Tennis - Busan Sparkessen Magdeburg Open - Magdeburg Isla de Lanzarote - Lanzarote San Remo Tennis Cup - San Remo ATU Cup - Weiden Guadalajara Challenger Winnetka Challenger Heilbronn Open - Heilbronn Bogota Challenger Campos do Jordao Challenger Binghamton Challenger Neride Prague Indoor - Prague West of England Challenger - Bristol Credicard Mastercard Tennis Cup - Campos do Jordao 2001 Centura USTA Challenger - Rocky Mount VII Trofeo Ciudad de Quito - Quito ATP Challenger Trophy 2007 - Trnava DPD Challenger 2000 - Aschaffenburg Challenger Britania Zavaleta - Puebla ECM Prague Open 2008 - Prague Challenger 42 - Andrezieux Copa Petrobras - Bogota Buenos Aires Challenger Lambertz Open - Aachen Czech Indoor Open - Prague Ischgl International Tennis Challenger 2003 - Ischgl Tatra Banka Open 2001 - Bratislava Challenger Leon 2003 - Leon Prague Open - Prague Copa Telefonica CTC Chile - Santiago Draft Corona Mexico City Open - Mexico City Santiago Challenger Copa Petrobras - Montevideo Barranquilla Challenger Okal Cup 2003 - Eckental Open de Franche Comte - Besancon Blumenau Challenger Sao Paulo Challenger Abierto Colombiano de Tenis - Bogota Bucaramanga Challenger Pereira Challenger Sao Paulo Challenger Blois Challenger Scheveningen Challenger Cepu Open - San Marino Open Castilla y Leon - Segovia Sao Paulo Challenger Rio De Janeiro Challenger IPP Geneva Trophy - Geneva Porto Alegre Challenger Montevideo Challenger Guayaquil Challenger 10ø Tornea B. Camparini - Reggio Emilia Copa Petrobras Bogota - Bogota Santiago Challenger The LTA Nottingham Challenger - Nottingham San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Ostrava Open 2005 - Ostrava LTA Cardiff Challenger - Cardiff Trani Cup - Trani Banca Stato Challenger - Lugano The LTA Men's Challenger - Nottingham Copa Petrobras Paraguay - Asuncion Arroyo de la Encomienda - Valladolid Copa Petrobras Brazil - Belo Horizonte Malaysian Open - Kuala Lumpur ATP Open Castilla y Leon - Segovia VIII Gramado Open - Gramado LXV Concurso Internacional Vigo - Vigo Rhein-Main Challenger 2004 - Aschaffenburg Heilbronn Open - Heilbronn ATP Challenger Numea - New Caledonia X Trofeo Ciudad de Quito - Quito The LTA Bolton Challenger - Bolton Isla de Gran Canaria - Mas Palomas Copa Petrobras Santiago - Santiago Copa Petrobras-Brazil - Aracaju The LTA Nottingham Challenger - Nottingham Okal Cup 2004 - Eckental Copa Petrobras Argentina - Buenos Aires Music City Challenger - Nashville Czech Indoor Open - Prague Copa Petrobras Guadalajara - Guadalajara Aberto de Santa Catarina de Tenis - Florianopolis 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Asuncion Challenger Sassuolo Challenger - Sassuolo KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Kosice Challenger Ethias Tennis Trophy - Mons XI Trofeo Ciudad de Quito - Quito The LTA Men's Challenger - Southampton Copa Petrobras - Santiago XL Bermuda Open - Bermuda Santiago Challenger Sao Paulo Challenger Tunis Open - Tunis Ostdeutscher Sparkassen Cup - Dresden Tatra Banka Open - Bratislava Morocco Tennis Tour - Rabat Genova Challenger Copa Kia - Santiago Bucaramanga Challenger Copa Petrobras-Argentina - Buenos Aires Prosperita Open 2006 - Ostrava Copa Petrobras Colombia - Bogota Turin Challenger USTA Challenger - Champaign Open Prevadies - St. Brieuc II Naples ITG Challenger - Naples Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Hester Trophy - Manchester Ethias Trophy - Mons Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Reggio Emilia Challenger Challenger Ford de Cherbourg - Cherbourg X Open Internacional D'Andorra - Andorra IPP Open - Helsinki Open Sainte Victoire - Aix-En-Provence Barranquilla Challenger The LTA Men's Challenger Wrexham - Wrexham Salinas Challenger Lamberts Open by Stawag - Aachen Lexington Challenger Copa Petrobras Aracaju - Aracaju Skandia Open - Linz Gemax Samsung Open 2005 - Belgrade Copa Petrobras Uruguay - Montevideo Open D'Orleans - Orleans Santiago Challenger KGHM Polish Indoors - Wroclaw Alessandria Challenger Chevrolet Cup - Vina del Mar Grand Prix Hassan II - Casablanca Generali Open 2001 - Kitzbuhel Brazil Open - Salvador XL Capital Bermuda Open - Bermuda Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Open 13 - Marseille Grand Prix Hassan II - Casablanca Cridicard Mastercard Tennis Cup - Campos do Jordao U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten ATP Challenger Hamburg - Hamburg The Samsung Open - Nottingham Heineken Open Shanghai - Shanghai 3rd Volkswagon Challenger - Wolfsburg St. Petersburg Open - St. Petersburg BH Telecom Indoors Sarajevo 2006 - Sarajevo Copa Ericsson Chile - Santiago Kuppers Kolsch Cup - Aachen Open de Franche-Comte - Besancon Prague Open - Prague The Surbiton Trophy - Surbiton ATU Cup 2001 - Weiden Banja Luka Challenger 2004 - Banja Luka Weissenhauser Strand Cup - Hamburg IX Gramado Open - Gramado Sarajevo Open - Sarajevo Zagreb Open - Zagreb Zivnobanka Czech Open - Prostejov Rio Quente Challenger Tata Open - Chennai Badden Open by Rothaus - Ettlingen Ljubljana Open - Ljubljana Adidas International - Sydney BellSouth Open - Vina del Mar Binghamton Professional Tennis Tournament - Binghamton Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London LTA Wrexham Challenger - Wrexham Ordina Open - 's-Hertogenbosch The Manchester Trophy - Manchester VI Gramado Open de Tenis - Gramado Seguros Bolivar Open - Bogota KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Next Generation Hardcourts - Adelaide Como Challenger Argentina Open - Buenos Aires Internationaux de Tennis de Brest - Brest Santiago Challenger Brasil Open - Costa do Sauipe BH Tennis Open International Cup - Belo Horizonte Open Castilla y Leon - Segovia Warsteiner Challenger Wolfsburg - Wolfsburg Marburg Challenger BMW Brixina Tennis Open 2000 - Bressanone The 10tele.com Open - Nottingham Buenos Aires Challenger Internazionali di Tennis de San Marino - San Marino BNP Paribas Primrose - Bordeaux Challenger 42 - Andrezieux Open Sainte-Victoire - Aix-En-Provence Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Tennis Classic - Bronx Privat Bank Cup - Dniepropetrovsk Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Architect Open - Budapest Mauritius Open - Mauritius La Serena Open - La Serena Sarajevo Open - Sarajevo Open Mutouest de Saint-Brieuc - St. Brieuc 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia TED Open - Istanbul Tennis Channel Open - Las Vegas Isla de Lanzarote - Lanzarote Unique Zagreb Open - Zagreb Baden Open - Ettlingen US Men's Clay Court Championships - Houston The Surbiton Trophy - Surbiton The Stella Artois Championships - London The 10tele.com Open - Nottingham The 'Fitz' Casino Challenger - Tunica ARAG World Team Championship - Dusseldorf Heineken Open - Auckland MoviStar Open - Vina del Mar Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Tallahassee Tennis Challenger - Tallahassee The Surbiton Trophy - Surbiton Salem Open - Hong Kong The Stella Artois Grass Court Championships - London The Tennis Channel Open - Las Vegas AIG Japan Open - Tokyo Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Carson Challenger Generali Open - Kitzbuhel Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Mumbai Open - Mumbai Poznan Challenger AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Vancouver Challenger Sao Paulo Challenger Cyclus Open de Tenis - Florianopolis Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis Copa Petrobras-Uruguay - Montevideo Bogota Challenger Brasil Open - Costa do Sauipe Cali Challenger Estoril Open - Estoril Bordeaux Challenger International Tennis Championships - Delray Beach AEGON International - Eastbourne Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington D.C. Rome Challenger Movistar Open - Santiago St. Petersburg Open - St. Petersburg Tata Open 2003 - Chennai Kroger / St. Jude International - Memphis Bordeaux Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Guadalajara Challenger Legg Mason Tennis Classic - Washington Open Sabadell Atlantico - Barcelona Brasil Open - Salvador AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Medibank International - Sydney Sao Paulo Challenger Interwetten Austrian Open - Kitzbuhel Trnava Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Bucaramanga Challenger San Juan Challenger AEGON Championships - London Villa Allende Challenger Campbell's Hall of Fame Tennis Championships - Newport Montevideo Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Sao Leopoldo Challenger VTR Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Copa Claro - Buenos Aires Sunrise Challenger Brasil Open - Sao Paulo Farmers Classic - Los Angeles Brasil Open - Sao Paulo Copa Claro - Buenos Aires Santos Challenger Pereira Challenger Campinas Challenger Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Panama City Challenger Movistar Open - Santiago BMW Open - Munich Medellin Challenger If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Medellin Challenger The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot Santos Challenger Adidas International - Sydney RCA Championships - Indianapolis BA-CA Tennis Trophy - Vienna Bordeaux Challenger Dubai Tennis Open - Dubai KGHM Polish Indoors - Wroclaw Quelle Cup - Furth Zivnobanka Czech Open - Prostejov Open de Tanger - Tangier Bogota Challenger Okal Cup - Eckental TED Open - Istanbul Open de L'Isere (Open 38) - Grenoble Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Intersport Heilbronn Open - Heilbronn San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova 12th BH Tennis Open International Cup - Belo Horizonte Memorial Savigni - Sassuolo Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Movistar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Ordina Open - 's-Hertogenbosch SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Movistar Open - Vina del Mar Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Cincinnati U.S. Mens's Clay Court Championship - Houston Siebel Open - San Jose Miller Lite Hall of Fame Tennis Championships - Newport Heineken Open - Auckland BMW Open - Munich VTR Open - Vina del Mar RCA Championships - Indianapolis Tennis Masters Series - Hamburg Kroger / St. Jude International - Memphis Siebel Open - San Jose TD Waterhouse Cup - Long Island Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Stuttgart CA Tennis Trophy - Vienna Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Allianz Suisse Open Gstaad - Gstaad Chennai Open - Chennai Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Movistar Open - Vina del Mar Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Toronto Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Tennis Masters Series - Miami The Ericsson Open - Miami Sony Ericsson Open - Miami Sony Open Tennis - Miami Citi Open - Washington U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Legg Mason Tennis Classic - Washington U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, Group I, 2R, ECU-CHI 3-2 Davis Cup, Group I, PO, DOM-CHI 4-1 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2